package stock;

import java.util.List;

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

public interface StockServiceInterface {

	/**
	 * 得到深圳 的基础数据
	 */
	void addSz();

	/**
	 * 拉取SSH换手率
	 * 
	 * @param code
	 * @return
	 */
	void addSSHuanshulv();

	void addSH();

	void addSz1();

	void addSH1();

	/**
	 * 深圳的300数据
	 */
	void addSz2();

	/**
	 * 上海的列表数据数据每天同步，需要删掉节假日的。
	 */
	void deleteSH();
	
	 void addGN();
	 
	 void getCJL();
	 
	  //每日更新当前股票市值
	 void addGNShiZhi();
	 

	void addNote(JSONArray json);

	void addstockpcitrue(List<StockPcitrue> list);

	List<String> getdisSp();

	List<StockPcitrue> getdisSp(String parameter);

	JSONArray  getstockd(String day,String tian, String mh, String sumjiage);

	JSONArray getstockdf(String day, String zuixiaohuanshou, String zuixiaozhangdiefu, String zongzhangdiefu);

	JSONArray getstock2richaju(String chaju1, String huanshou1,String sumzhangdiefu);
	
	//
	void addJs15dayLianxu3day();
	
	//计算龙头股
	void day15LongTou();
	
	
	void addJGCG();

	void addChanping();

	List<String> getallCode();
	
	List<String> getallCode1(JSONObject json);

	void addLTmodel(JSONObject json);
	
	JSONArray getLt();

	void deleteLTmodel(JSONObject json);

	List<String> getallGNCode(JSONObject json);
}
